若要重複執行某個片段,便可使用for迴圈來執行。
for迴圈
語法:
for 變數i in 可迭代物件str: 敘述a else: 敘述b
說明 : 變數i為可迭代物件str的每一個元素,執行敘述a,str中的元素都走訪完之後,則執行敘述b。
注 : else部分可省略 ; str、list、tuple、set、dict皆為可迭代物件。
流程圖:
迴圈裡有另一個迴圈便稱為巢狀for迴圈,先從外層迴圈提取一個元素,再到內層迴圈走訪,直到內層迴圈走訪完畢,再到外層迴圈提取下一元素,直到外層迴圈走訪完畢。
語法:
for 變數i in 可迭代物件str: 敘述a for 變數c in 可迭代物件lis: 敘述b
以上便是for迴圈的介紹,可多加以練習。